<!DOCTYPE html>
<html class="theme-green">

  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <title>Functions - GCC Code Coverage Report</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
    <link rel="stylesheet" href="coverage_nested.css"/>
  </head>

  <body>

    <header>
      <h1>GCC Code Coverage Report</h1>
      <hr/>
      <div class="summary">
<div>
  <table class="legend">
    <tr>
      <th scope="row">Directory:</th>
      <td>./</td>
    </tr>
    <tr>
      <th scope="row">Date:</th>
      <td>2025-09-28 18:09:21+00:00</td>
    </tr>
  </table>
</div>

<div>
  <table class="coverage">
    <tr>
      <th></th>
      <th scope="col">Coverage</th>
      <th scope="col">Exec</th>
      <th scope="col">Excl</th>
      <th scope="col">Total</th>
    </tr>
    <tr>
      <th scope="row">Lines:</th>
      <td class="coverage-low">68.1%</td>
      <td class="coverage-low">32</td>
      <td class="coverage-low">0</td>
      <td class="coverage-low">47</td>
    </tr>
    <tr>
      <th scope="row">Functions:</th>
      <td class="coverage-low">70.0%</td>
      <td class="coverage-low">7</td>
      <td class="coverage-low">0</td>
      <td class="coverage-low">10</td>
    </tr>
    <tr>
      <th scope="row">Branches:</th>
      <td class="coverage-low">42.9%</td>
      <td class="coverage-low">6</td>
      <td class="coverage-low">0</td>
      <td class="coverage-low">14</td>
    </tr>
  </table>
</div>
      </div>
      <hr/>
    </header>
    <nav>
    </nav>
    <main>
<table class="listOfFunctions">
  <tr>
    <th>Function (File:Line)</th>
    <th>Call count</th>
    <th>Line coverage</th>
    <th>Branch coverage</th>
    <th>Block coverage</th>
  </tr>
  <tr><td><a href="coverage_nested.File2.cpp.79143a710ebe69deafa175a1453e33cd.html#l1">_Z3barv (A/File2.cpp:1)</a></td><td>called 1 time</td><td>100.0%</td><td>-%</td><td>100.0%</td></tr>
  <tr><td><a href="coverage_nested.file1.cpp.11975e1ce5d9c157e76130f444523bea.html#l1">_Z3fooi (A/file1.cpp:1)</a></td><td>called 1 time</td><td>80.0%</td><td>50.0%</td><td>80.0%</td></tr>
  <tr><td><a href="coverage_nested.File2.cpp.79143a710ebe69deafa175a1453e33cd.html#l8">_Z4bar_v (A/File2.cpp:8)</a></td><td>not called</td><td>0.0%</td><td>-%</td><td>0.0%</td></tr>
  <tr><td><a href="coverage_nested.file5.cpp.4f0be33a4dcfe398ba897b87f58ca7ce.html#l1">_Z4foo5i (A/C/file5.cpp:1)</a></td><td>called 1 time</td><td>80.0%</td><td>50.0%</td><td>80.0%</td></tr>
  <tr><td><a href="coverage_nested.File6.cpp.73326d74f2aeb2719dd6d8a9bcc3e582.html#l1">_Z4foo6i (A/C/D/File6.cpp:1)</a></td><td>called 1 time</td><td>80.0%</td><td>50.0%</td><td>80.0%</td></tr>
  <tr><td><a href="coverage_nested.File4.cpp.1d7a80554861eb8b5c21bc2e26ff8f70.html#l1">_Z6foobari (A/File4.cpp:1)</a></td><td>called 1 time</td><td>80.0%</td><td>50.0%</td><td>80.0%</td></tr>
  <tr><td><a href="coverage_nested.file3.cpp.bcfa344b5512d8cd5857f2fe86511d71.html#l1">_Z8four_barv (A/file3.cpp:1)</a></td><td>called 1 time</td><td>100.0%</td><td>-%</td><td>100.0%</td></tr>
  <tr><td><a href="coverage_nested.file3.cpp.bcfa344b5512d8cd5857f2fe86511d71.html#l8">_Z9four_bar_v (A/file3.cpp:8)</a></td><td>not called</td><td>0.0%</td><td>0.0%</td><td>0.0%</td></tr>
  <tr><td><a href="coverage_nested.file7.cpp.fa9d180b71a3402bed7d24bb1966eaf5.html#l1">_Z9uncoveredv (A/file7.cpp:1)</a></td><td>not called</td><td>0.0%</td><td>-%</td><td>0.0%</td></tr>
  <tr><td><a href="coverage_nested.main.cpp.9ddfb860fa969e91a7bb17e903455bce.html#l12">main (B/main.cpp:12)</a></td><td>called 1 time</td><td>100.0%</td><td>50.0%</td><td>100.0%</td></tr>
</table>

      <hr/>
    </main>
    <footer>
      Generated by: <a href="http://gcovr.com/en/main">GCOVR (Version 8.4+main)</a>
    </footer>
  </body>
</html>
